Himalayan rhubarb
noun
: an East Indian herb (Rheum emodi) that is one of the sources of emodin
called also Indian rhubarb
Love words? Need even more definitions?
Merriam-Webster unabridged
Share